Extending Egs with Svg for Track Visualization

نویسنده

  • R. Cowan
چکیده

The Electron Gamma Shower (EGS) Code System at SLAC is designed to simulate the flow of electrons, positrons and photons through matter at a wide range of energies. It has a large user base among the high-energy physics community and is often used as a teaching tool through a Web interface that allows program input and output. Our work aims to improve the user interaction and shower visualization model of the EGS Web interface. Currently, manipulation of the graphical output (a GIF file) is limited to simple operations like panning and zooming, and each such operation requires server-side calculations. We use SVG (Scalable Vector Graphics) to allow a much richer set of operations, letting users select a track and visualize it with the aid of 3-D rotations, adjustable particle display intensities, panning and zooming etc. A considerable advantage of our method is that once a track is selected for visualization, all further manipulations on that track can be done client-side without requiring server-side calculations. We hence combine the advantages of the SVG format (powerful interaction models over the Web) with those of conventional image formats (file size independent of scene complexity) to allow a composite set of operations for users, and enhance the value of EGS as a pedagogical tool.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SVGenes: a library for rendering genomic features in scalable vector graphic format

MOTIVATION Drawing genomic features in attractive and informative ways is a key task in visualization of genomics data. Scalable Vector Graphics (SVG) format is a modern and flexible open standard that provides advanced features including modular graphic design, advanced web interactivity and animation within a suitable client. SVGs do not suffer from loss of image quality on re-scaling and pro...

متن کامل

Monte Carlo Studies for the Design of a Lead Glass Drift Calorimeter

A drift collection calorimeter having a combined radiator and field shaping structure made of lead glass tubing is described. With the aid of the EGS Monte Carlo code we show that such a device, when pressurized to 10 atmospheres, will give a resolution of a/E = 9.6%/E1j2 provided that the shower is contained at a 99% level. Track length restriction and Landau sampling have been included in the...

متن کامل

1 SVG Web Mapping

A tool to generate a vector based visualization of geographic information has been developed at the University of Osnabrück. The web mapping application uses SVG and implements some interaction functionalities. In addition, the application can be used to visualize further georeferenced information, such as weather or traffic data. By using vector graphics it is possible to zoom into a region wi...

متن کامل

Circleator: flexible circular visualization of genome-associated data with BioPerl and SVG

SUMMARY Circleator is a Perl application that generates circular figures of genome-associated data. It leverages BioPerl to support standard annotation and sequence file formats and produces publication-quality SVG output. It is designed to be both flexible and easy to use. It includes a library of circular track types and predefined configuration files for common use-cases, including. (i) visu...

متن کامل

SVG Linearization and Accessibility

The usage of SVG (Scaleable Vector Graphics) creates new possibilities as well as new challenges for the accessibility of Web sites. This paper presents a metadata vocabulary to describe the information content of an SVG file geared towards accessibility. When used with a suitable tool, this metadata description can help in generating a textual (“linear”) version of the content, which can be us...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004